/*
#include <ros/ros.h>
#include "basicUtils.hpp"
#include <QThread>
#include <QMutex>
#include "kinova_driver_qt/kinovaController.hpp"
#include <QWaitCondition>

class JointState_publisher:public QThread
{
    Q_OBJECT
public:
    JointState_publisher(ros::NodeHandle*, kinovaController * _kinovaController,
                         QMutex *_mutex, QWaitCondition *_conditionHandler, kinova_status *_kinova_status);

private:
    Status kinova_get_status();
    Status kinova_jointState_publisher();

    Status result;

    ros::NodeHandle *n;
    ros::Publisher jointStatePub;

    QMutex *mutex;
    QWaitCondition *conditionHandler;

    kinovaController *kinova_controller;

    void run();

    kinova_status *kinovaStatus;
};
*/
